WALES  1930-31
CUP
Semifinals Shrewsbury Town FC - Cardiff City AFC  1-0
Swansea Town AFC - Wrexham FC  2-5
Final (27.04.1931) Wrexham FC - Shrewsbury Town FC 7-0
Cardiff = Caerdydd Wrexham = Wrecsam
Swansea = Abertawe
English = Welsh
Shrewsbury (ENG)
ANGLESEY (YNYS MÔN)
Table at 30/01/1931
  Played Won Drew Lost For Against G/A Points
1 Newborough FC 11 9 0 2 55 24 2,619 18
2 Penmon FC 12 6 3 3 28 38 0,737 15
3 Beaumaris FC 10 6 0 4 36 14 2,571 12
4 Llandegfan FC 10 4 0 6 22 21 1,048 8
5 Llangefni FC 10 2 1 7 21 46 0,457 5
6 Llanfairpwll FC 9 1 2 6 20 39 0,513 4
  62 28 6 28 182 182 7,9442796 62
Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average
5 games to be played
WALES  1931-32
CUP
Semifinals Wrexham FC - Rhyl FC 3-3 3-1
Chester FC - Swansea Town AFC 0-2
Final (05.05.1932 and 06.05.1932) Wrexham FC - Swansea Town AFC 1-1 0-2
Wrexham = Wrecsam Swansea = Abertawe
Rhyl = Y Rhyl
English = Welsh
Chester (ENG)
WALES  1932-33
CUP
Semifinals Wrexham FC - Southport FC 1-1 3-1
Chester FC - Cardiff City AFC 2-1
Final (03.05.1933) Chester FC - Wrexham FC 2-0
Wrexham = Wrecsam Cardiff = Caerdydd
English = Welsh
Southport (ENG) Chester (ENG)
WALES  1933-34
CUP
Semifinals Tranmere Rovers FC Birkenhead - Bangor City FC 6-1
Bristol City FC - Port Vale FC 1-0
Final (24.04.1934 and 03.05.1934) Tranmere Rovers FC Birkenhead - Bristol City FC 1-1 0-3
Bangor = Bangor
English = Welsh
Birkenhead (ENG) Burslem (ENG)
Bristol (ENG)
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against G/A Points
1 Llangefni FC 8 5 2 1 20 8 2,500 12
2 Trearddur Bay FC 8 6 0 2 23 13 1,769 12
3 Holyhead Locos FC 8 4 2 2 16 6 2,667 10
4 Llanfairpwll FC 8 1 1 6 15 22 0,682 3
5 Gwalchmai FC 8 1 1 6 14 26 0,538 3
  40 17 6 17 88 75   40
Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average
WALES  1934-35
CUP
Semifinals Swansea Town AFC - Chester FC 0-5
Shrewsbury Town FC - Tranmere Rovers FC Birkenhead 0-3
Final (04.05.1935) Chester FC - Tranmere Rovers FC Birkenhead 0-1
Swansea = Abertawe
English = Welsh
Chester (ENG) Birkenhead (ENG)
Shrewsbury (ENG)
WALES  1935-36
CUP
Semifinals Rhyl FC - Chester FC 0-5
Shrewsbury Town FC - Crewe Alexandra FC 0-0 0-4
Final (30.04.1936) Crewe Alexandra FC - Chester FC 1-0
Rhyl = Y Rhyl
English = Welsh
Chester (ENG) Crewe (ENG)
Shrewsbury (ENG)
WALES  1936-37
CUP
Semifinals Rhyl FC - Newport County AFC 3-2
Crewe Alexandra FC - Barry Town FC 2-1
Final (29.04.1937 and 05.05.1937) Crewe Alexandra FC - Rhyl FC  1-1 3-1
Rhyl = Y Rhyl Barry = Y Barri
Newport = Casnewydd
English = Welsh
Crewe (ENG)
WALES  1937-38
CUP
Semifinals Shrewsbury Town FC - Newport County AFC 3-2
Swansea Town AFC - Rhyl FC 7-2
Final (04.05.1938 and 18.09.1938) Shrewsbury Town FC - Swansea Town AFC 2-2 2-1
Newport = Casnewydd Rhyl = Y Rhyl
Swansea = Abertawe
English = Welsh
Shrewsbury (ENG)
ANGLESEY (YNYS MÔN)
  Played Won Drew Lost For Against G/A Points
1 Llandegfan FC 8 7 1 0 35 7 5,000 15
2 Llangefni FC 6 4 1 1 14 10 1,400 9
3 Gaerwen FC 8 3 1 4 13 16 0,813 7
4 Plasnewydd FC 8 1 1 6 10 27 0,370 3
5 Gwalchmai FC 6 1 0 5 6 18 0,333 2
  36 16 4 16 78 78   36
Rules for classification: 1) points (win 2 points, draw 1 point); 2) Goal average
2 matches not played - Gwalchmai v Llangefni and Llangefni v Gwalchmai
WALES  1938-39
CUP
Semifinals Cardiff City AFC - Oswestry Town FC 1-1 2-2 2-1
South Liverpool FC - Chester FC 5-2
Final (04.05.1939) South Liverpool FC - Cardiff City 2-0
Cardiff = Caerdydd
English = Welsh
Oswestry (ENG) Chester (ENG)
Liverpool (ENG)
WALES  1939-40
CUP
Semifinals Swansea Town AFC - Newport County AFC 1-0
New Brighton AFC Wallasey - Wellington Town FC Telford 0-0 2-4
Final (01.06.1940) Wellington Town FC Telford - Swansea Town AFC 4-0
Swansea = Abertawe Newport = Casnewydd
English = Welsh
Wallasey (ENG) Telford (ENG)